package com.goktech.olala.core.resp;

/**
 * @Classname RespGoodsVo
 * @Description TODO
 * @Date 2020/12/20 11:26
 * @Created by ASUS
 */

import com.goktech.olala.server.pojo.goods.GoodParam;

import java.util.List;

/**
 * 商品详细信息主页入参
 */
public class RespGoodsVo {
    //id隐藏域中
    private String goodsId;
    //名称：隐藏域中
    private String goodsSn;
    //名称
    private String goodsName;
    //商品标题名称
    private String goodsTitle;
    //价格促销
    private Integer promotePrice;
    //原价
    private Integer shopPrice;
    //价格
    private Integer marketPrice;
    //快递
    private Integer shipFee;
    //月销量
    private Integer monthSales;
    //累计销量
    private Integer countSales;
    //累计评价
    private Integer countComms;
    //图片
    private List<RespPictureVo> pictureVos;

    //商品规格参数
    private GoodParam goodParam;

    public GoodParam getGoodParam() {
        return goodParam;
    }

    public void setGoodParam(GoodParam goodParam) {
        this.goodParam = goodParam;
    }

    public String getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    public String getGoodsSn() {
        return goodsSn;
    }

    public void setGoodsSn(String goodsSn) {
        this.goodsSn = goodsSn;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getGoodsTitle() {
        return goodsTitle;
    }

    public void setGoodsTitle(String goodsTitle) {
        this.goodsTitle = goodsTitle;
    }

    public Integer getPromotePrice() {
        return promotePrice;
    }

    public void setPromotePrice(Integer promotePrice) {
        this.promotePrice = promotePrice;
    }

    public Integer getShopPrice() {
        return shopPrice;
    }

    public void setShopPrice(Integer shopPrice) {
        this.shopPrice = shopPrice;
    }

    public Integer getMarketPrice() {
        return marketPrice;
    }

    public void setMarketPrice(Integer marketPrice) {
        this.marketPrice = marketPrice;
    }

    public Integer getShipFee() {
        return shipFee;
    }

    public void setShipFee(Integer shipFee) {
        this.shipFee = shipFee;
    }

    public Integer getMonthSales() {
        return monthSales;
    }

    public void setMonthSales(Integer monthSales) {
        this.monthSales = monthSales;
    }

    public Integer getCountSales() {
        return countSales;
    }

    public void setCountSales(Integer countSales) {
        this.countSales = countSales;
    }

    public Integer getCountComms() {
        return countComms;
    }

    public void setCountComms(Integer countComms) {
        this.countComms = countComms;
    }

    public List<RespPictureVo> getPictureVos() {
        return pictureVos;
    }

    public void setPictureVos(List<RespPictureVo> pictureVos) {
        this.pictureVos = pictureVos;
    }
}
